﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Negocio.catalogos;
using Negocio.clases_tontas;

namespace Presentacion.controlasistencia
{
    public partial class Administrador : System.Web.UI.Page
    {
        catalogoCarrera _objCa = new catalogoCarrera();
        catalogoDistribucion _objDi = new catalogoDistribucion();
        protected void Page_Load(object sender, EventArgs e)
        {

            if (Session["admin"] == null)
            {
                Response.Redirect("~/controlasistencia/404.aspx");
            }

            if (!IsPostBack)
            {
                cargarPagina();
            }
        }
        public void cargarPagina()
        {
            var carreras = _objCa.obtenerTodasCarreras();
            cbxCarrera.Items.Add(new ListItem("Seleccione una carrera", ""));

            foreach (var item in carreras)
            {
                cbxCarrera.Items.Add(new ListItem(item.carrera,item.idCarrera.ToString()));
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            string idMateria = (Presentacion.Rijndael.Encode(Request.Form["cbxMateria"]).ToString());
            if (idMateria=="0")
            {
                ClientScript.RegisterStartupScript(GetType(), "jsMensaje", "javascript:errorMessage('Debe escoger una materia.')", true);
            }
            Response.Redirect("reporteMensual.aspx?cod=" + idMateria); 
        }
    }
}